package projectodedalo.negocio;

import java.util.Collection;

import projectodedalo.dao.CentroDAO;
import projectodedalo.dao.UsuarioDAO;
import projectodedalo.excepcion.DAOExcepcion;
import projectodedalo.modelo.Centro;

public class GestionCentro {
	
	public Collection<Centro> listarCentros()
			throws DAOExcepcion {
		CentroDAO dao = new CentroDAO();
		return dao.listarCentros();
	}

	public String insertar(String nombre, String tipo, String url,
			String logo) {
		CentroDAO centro=new CentroDAO();
		Centro beanCentro=new Centro();
		beanCentro.setNombreC(nombre);
		beanCentro.setTipos(tipo);
		beanCentro.setURL(url);
		beanCentro.setLogo(logo);
		String mensaje="";
		try {
			mensaje = centro.insertar(beanCentro);
		} catch (DAOExcepcion e) {
			mensaje="Error no se puso registrar";
			e.printStackTrace();
		}
		return mensaje;
	}
	public String actualizar(String nombre, String tipo, String url,
			String logo,String id) {
		CentroDAO centro=new CentroDAO();
		Centro beanCentro=new Centro();
		beanCentro.setNombreC(nombre);
		beanCentro.setTipos(tipo);
		beanCentro.setURL(url);
		beanCentro.setLogo(logo);
		beanCentro.setId(id);
		String mensaje="";
		try {
			mensaje = centro.actualizar(beanCentro);
		} catch (DAOExcepcion e) {
			mensaje="Error no se puso registrar";
			e.printStackTrace();
		}
		return mensaje;
	}
	
	public void eliminar(String id){
		CentroDAO centro=new CentroDAO();
		try {
			centro.eliminar(id);
		} catch (Exception e) {
			
		}
	}
}
